Berglind ThorvaldsdottirBerglind Thorvaldsdottir
Heat Maps Don't Lie — The People Reading Them DoIn the 2026-14 season, SportVU installed motion-tracking cameras in every NBA...
Faker and Oner Before Worlds 2026: When Data Doesn't Wait for AnyoneHook There is a metric nobody wants printed on T1's strategy board: in the 20...
Nguyen Thuy Linh and the 24-22 Set Against Chen Yu Fei: What Scoring Data Says and Hides at the Asian GamesI wrote the score into my notebook close to midnight: 10-21, 24-22, 12-21....
Elite Table Tennis: Nine Layers of Data and the Line Between Analysis and SpeculationIn my office in Shenzhen, my screen displays a completely blank analysis shee...
The Scandinavian Defense in 60 Minutes: When an Opening Is Sold on a NameI opened the disc on an August morning in Binh Duong, before the light outsid...
Badminton: The 493 km/h Record and the Value of an Empty Data SheetIn 2026, Malaysian player Tan Boon Heong was credited with a 493 km/h smash....
The Wage Bill That Cannot Lie: A Transfer Window Seen from ShanghaiThe second leg of the Chinese Super League final took place on 12 November...
Vietnam 0-3 Indonesia: When the First Pass Breaks, the Whole Fast Offense CollapsesThe bus was supposed to leave the hotel at 10:10. Past 11:00, the pick-up poi...
PV Sindhu at the 2026 Asian Games: When 18 Hours of Night Rewrote a Quarter-FinalEarly that morning, when the last rows of seats in the Aichi-Nagoya arena had...
Portland Marathon: A 25-Year-Old Heart Stops at Mile 20 and the Cardiac Screening GapAt mile 18 of the Portland Marathon, his wife stood at the roadside. She kiss...
Mile 18 and Mile 20: The Gap Nobody Had Time to Measure at the Portland MarathonA kiss at mile 18. A collapse at mile 20. Between those two markers lie just...
The Rhythm Is Not on the Scoreboard: Vietnamese Badminton Data and the Silence Nobody MeasuresDa Nang, August. A women's singles match in the second round of an...
ITTF Re-awards World Hopes Week 2026 to Sheffield: The Real Problem Sits at the Base, Not the SummitAn 11-year-old standing behind a table tennis table in Sheffield holds a read...
Ajax Selects Indonesia: An Elite Talent Deal and the Numbers Yet to AppearOn September 12, 2026, in Jakarta, Erick Thohir announced that PSSI had reach...
Champions Shanghai 2026: Four Chinese Teams, Zero Map Wins at HomeThe scoreline read 1-13 on Ascent. No overtime. No scrim. This was an officia...
Vietnam Women Ahead of Japan: Goal Difference, a Conversion Gap, and a Generational Handover Already in MotionVietnam Women Ahead of Japan: Goal Difference, a Conversion Gap, and a...
Japan's Young Table Tennis Players Are Being Paced by a 52-Week ClockThat Tuesday morning, in the analysis room of a training centre in western...
French Open 2026 final: Sindhu meets An Se Young for the 11th time with a record that has never changed colourGame three, 15-16. PV Sindhu stands at the back-left corner of Arena Grand...
Three Hours with Gregg Troy: When Listening to a Legend Is No Longer EnoughI still remember the first time I watched Gregg Troy direct the American rela...
When Payroll Speaks Before the Contract: V.League Summer 2026 TransfersOn a late July evening on Tran Hung Dao Street, I sat one meter away from a...
